@charset "utf-8";
/* CSS Document by liangcaijian QQ:632324010*/
*{margin:0px;padding:0px;}
body,h1,h2,ol,ul,li,p,input{margin:0;padding:0}
body{color:#333;font-size:13px;background:#f3f3f3;font-family:"Microsoft YaHei",Arial, Helvetica, sans-serif}
table,td{ border-collapse:collapse; border:0;padding:0; margin:0;}
ul,li,ol{list-style:none;}
img{border:0px}
a{text-decoration:none;color:#555;outline:0}
a,button,input,textarea{-webkit-tap-highlight-color: rgba(0,0,0,0);}
input[type="text"], input[type="number"], input[type="tel"], input[type="date"], input[type="time"],input[type="password"]{-webkit-appearance:none;-webkit-tap-highlight-color:#fff;outline:0}
.clear { clear: both; height: 0; font-size:0;overflow:hidden; }
.hidden{display:none}
.bg_white { background:#FFF;}
.pointer { cursor:pointer} /*鼠标形状*/
.noscript{background:#000;color:#fff;text-align:center;padding:20px 0; display:block;font-size:16px;}/*浏览器不支持javascript提醒*/
.blank { height:8px; overflow:hidden}
/************************通用样式 css**********max-width:650px;*********************/
.conter{width:100%;height:auto;margin:auto;overflow:hidden}
.main{ width:100%;height:auto;margin:auto; overflow:hidden}
.button_css {display:block;text-align: center;height:45px;line-height:45px;border-radius: 4px;-webkit-border-radius: 4px;border: 1px #F15C00 solid;background:#ed5736;-webkit-appearance: none;padding:0 8px; font-size:16px;color: #fff; width:100%;font-family:"Microsoft YaHei";cursor:pointer}
.select_class {border: 1px #CCC solid; padding: 5px; height: 30px; border-radius: 2px; }
.text { width:95%; height:20px;line-height:20px; padding:5px; border:1px #CCC solid;  border-radius:2px;}
.text_small {height:18px;line-height:18px;padding:3px;border: 1px #CCC solid;border-radius: 2px;}

  /*提交表单错误提示css样式*/
  label.error {color:#F00}
  .field_message { display:block}
  #warning { width:100%; color:#F00; text-align:center; padding-bottom:8px;overflow:hidden; display:none}
  #warning label { width:100%; display:block;}
  #warning label.error { color:#F00; font-weight:normal; }
/*背景小图标定义*/
.ioc {background:url(images/ioc.png) no-repeat;display: inline-block;overflow:hidden;}
.footTel {width:17px;height:20px;background-position:0px 0px; background-size:150px auto; vertical-align:middle; margin-right:5px}/*页脚电话图标*/
.footPhone {width:30px;height:20px;background-position:-20px 0px;background-size:180px auto;vertical-align:middle;}/*页脚触屏版*/
.footComputer {width:30px;height:20px;background-position:-47px 0px;background-size:180px auto;vertical-align:middle;}/*页脚电脑版*/
/*背景小图标定义*/

/*********************************通用头部css部分******************************/	
.header_wrap { width:100%;height:50px; background:#FFF;overflow:hidden;}
#main-nav { width:100%;height:50px;}
.navFix{ position:fixed; left:0; top:0;z-index:100;}

.header{ width:100%;height:50px;text-align:center;color:#fff;position:relative; z-index:100;background:#3781e4;}
.header em{ margin:0 auto;font-style:normal;font-size:18px;height:50px;line-height:50px;width:180px; display:inline-block; text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.header a.btn-back{top:0;left:5px;position:absolute;display:inline-block;width:64px;height:50px;line-height:50px;background: url(images/back.png) no-repeat 3px center;background-size: 55%;font-family:'Microsoft Yahei';font-size:18px;color:#fff;text-align:center;text-indent:12px;}
.header a.btn-home,.header a.btn-home1 {top:12px;right:5px;position:absolute;width:50px; height:50px; display:block;background:url(images/header-home-icon.png) no-repeat center 0;background-size: 55%;}
.header a.btn-home1 {top:12px;left:5px;}
.header a.btn-user{top:12px;right:5px;position:absolute;display:inline-block;width:50px;height:50px;line-height:50px;background: url(images/header-user-icon.png) no-repeat center 0;background-size: 55%;}

	/************************首页搜索框 css*******************************/
	.search {width:95%;margin:10px auto;}
	.search .soinput {width:100%; border:1px #cccccc solid; background:#FFF;border-radius:4px;-webkit-border-radius:4px;height:41px;line-height:41px;padding:2px 0;text-indent:13px;font-size:17px; color:#858585;font-family:"Microsoft YaHei";}
	.search .submit_yundan { margin:15px 0 10px 0;text-align: center;height:45px;border-radius:4px;-webkit-border-radius:4px;border: 1px #F15C00 solid;background:#ed5736;-webkit-appearance: none;padding:0 8px; font-size:16px;color:#fff; width:100%;font-family:"Microsoft YaHei";cursor:pointer}
	
/*********************************通用头部css部分******************************/	


/*********************************填写input表单内容块css部分******************************/	
.form_box{ width:95%; overflow:hidden; margin:20px auto 0}
.form_box dl{ background:#FFF;border-radius:5px;position:relative;margin-bottom:12px;overflow:hidden}
.form_box dl dt{text-align:center;position:absolute;left:0;top:15px;width:70px;color:#666;border-right:1px #CCC solid;}
.form_box dl dd{ margin:0 0 0 75px;padding:8px 0 8px 8px; border-left:1px solid #fff;overflow:hidden}
.form_box dl .text_input{ height:30px;border:none; width:100%; color:#333; float:left; font-size:13px;}
.form_box dl .box_txt{ height:30px; line-height:30px}
.form_box dl label.error{font-size:12px;}
.form_box .checking { display:none; color:#F00}
/*********************************填写input表单内容块css部分 End******************************/


/**********************************分页菜单**********************************/
.page_nav {width:310px;height:60px;clear:both;text-align:center; margin:18px auto 0;}
.page_up, .page_down {display: block;width:70px;height: 33px;background: #fff;color:#555;text-align: center;line-height: 33px;position: relative;border: 1px #ccc solid;}
.page_up {float: left;margin-left: 20px;}
.page_down {float: right;margin-right: 20px;}
.page_number {float: left;margin-left: 12px;display: block;height: 33px;text-align: center;line-height:33px;position: relative;border: 1px #ccc solid;}
.page_up b {display: block;background: #fff;width: 24px;height: 24px;position: absolute;border-top: 1px #ccc solid;border-right: 1px #ccc solid;-webkit-transform: rotate(-135deg);-moz-transform: rotate(-135deg);top: 4px;left: -14px;}
.page_down b {display: block;background: #fff;width: 24px;height: 24px;position: absolute;border-top: 1px #ccc solid;border-right: 1px #ccc solid;-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);top: 4px;right: -14px;}
.page_up font,.page_down font { color:#ccc}
.page_up a, .page_down a { display:block; color:#3781e4; font-size:14px}
#jump-page { height:35px; width:100px;}
/**********************************分页菜单**********************************/

/************************footer css*******************************/
.footer {width:100%;height:auto;margin:18px auto 0;padding-top:3px;overflow:hidden}
.footer .first_txt {text-align:center;line-height:42px;height:42px; background:#FFF;border-top:1px #DDDDDD solid;border-bottom:1px #DDDDDD solid;}
.footer .first_txt .first_left { float:left; padding-left:15px;}
.footer .first_txt .first_left a { color:#F00;margin-right:20px; font-size:15px}
.footer .first_txt #back-top { float:right;margin-right:10px;width:60px; height:45px; line-height:45px; background:#CCC url(images/ioc.png) no-repeat -132px 0; cursor:pointer; margin-top:-3px; color:#fff; font-size:12px}
.footer .second { width:95%; margin:0 auto; height:45px; line-height:45px; overflow:hidden}
.footer .second a { color:#848484; width:33%; float:left; display:block; text-align:center; font-size:15px}
.footer .third { width:100%; margin:0 auto;border-top:1px #dddddd solid;border-bottom:1px #dddddd solid;height:45px; line-height:45px; color:#848484;font-size:14px;text-align:center;overflow:hidden}
.footer .third .fl{ float:left; margin-left:10px;}
.footer .third .fr{ float:right; margin-right:10px;}
.footer .others {widht:100%;height:50px; line-height:50px;text-align:center;color:#848484; }